package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.SUserOrgVO;

import java.util.List;

/**
 * <p>Description:系统机构用户				<p>
 * @author chenqm1
 * @date 2018-05-03
 */
public interface SUserOrgService {
	
	public List<SUserOrgVO> queryAllOwner(SUserOrgVO sUserOrgVo);
	
	public List<SUserOrgVO> queryAllCurrOrg(SUserOrgVO sUserOrgVo);
	
	public List<SUserOrgVO> queryAllCurrDownOrg(SUserOrgVO sUserOrgVo);
	
	public int insertSUserOrg(SUserOrgVO vo);
	public int insertSUserOrgOrUpdateByPk(SUserOrgVO vo);
	
	public int deleteByPk(SUserOrgVO sUserOrgVo);
	
	public int updateByPk(SUserOrgVO sUserOrgVo);
	
	public SUserOrgVO queryByPk(SUserOrgVO sUserOrgVo);
	public List<SUserOrgVO> queryByLegalOrgCode(SUserOrgVO sUserOrgVo);

	public SUserOrgVO queryByOrgCode(SUserOrgVO SUserOrgVo);

}
